permanent irrigation - Spanish English Dictionary